home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MacWorld: Super Stacks!
/
Macworld CD.iso
/
HyperCard Archives
/
International
/
French v1.2.5.1
/
Piles principales
/
Notes sur la version 1.2.5
/
card_10449.txt
< prev
next >
Wrap
Text File
|
1989-10-04
|
2KB
|
80 lines
-- card: 10449 from stack: in.5
-- bmap block id: 0
-- flags: 0000
-- background id: 5683
-- name: selectedLine
-- part contents for background part 7
----- text -----
selectedLine
-- part contents for background part 9
----- text -----
Nouvelles fonctions HyperTalk
Carte 9 sur 10
-- part contents for background part 11
----- text -----
Cette fonction renvoie la ligne où se trouve le texte sélectionné, sous la forme : line
<nombre> of <card | bkgnd> field <nombre>. Si rien n'est sélectionné, et que le point d'insertion est en dehors d'un champ, la fonction renvoie une chaîne vide.
-- part contents for background part 10
----- text -----
aucun
-- part contents for background part 8
----- text -----
the selectedLine
-- part contents for background part 31
----- text -----
Select
selectedChunk
selectedField
selectedText
-- part contents for background part 17
----- text -----
--après exécution des commandes suivantes :
select char 20 to 35 of fld 3
put the selectedLine
--vous obtiendrez un résultat du type :
line 4 of bkgnd field 3
--sélection d'une ligne dans un champ :
on mouseUp
set lockText of me to FALSE
click at the clickLoc
select the selectedLine
...actions éventuelles...
set lockText of me to TRUE
end mouseUp
-- part contents for background part 18
----- text -----
on selectedLineDemo
--affiche la description de la ligne contenant la ---sélection
select char 25 to 30 of field "section"
put the selectedLine
wait 4 seconds
cleanExit -- dans le script du fond courant
end selectedLineDemo
-- part contents for background part 35
----- text -----
• Une ligne est délimitée par un caractère retour.
Lorsqu'une ligne est coupée en deux pour une question
de longueur, HyperCard considère qu'il s'agit d'une seule
ligne.
• La fonction selectedLine renvoie également le numéro
de ligne o√π se trouve le point d'insertion.
• Si la chaîne sélectionnée s'étend sur plusieurs lignes,
the selectedLine ne décrit que la première.